something that looks like a rib - Français Anglais Dictionnaire